package com.rygl.staff.domain.Vo;

import com.rygl.staff.domain.*;
import lombok.Data;

import java.util.List;

@Data
public class StaffVO extends Staff {

    /**
     * 员工的教育经历列表，每个元素代表一段教育经历，用于了解员工的学习背景
     */
    private List<EducationExperience> educationExperiences;

    /**
     * 员工持有的证书列表，每个元素代表一个证书，用于体现员工的专业能力和资质
     */
    private List<Certificate> certificates;

    /**
     * 员工的工作经历列表，每个元素代表一段工作经历，用于了解员工的职业履历
     */
    private List<WorkExperience> workExperiences;

    /**
     * 员工的培训经历列表，每个元素代表一段培训经历，用于了解员工接受的专业培训情况
     */
    private List<TrainingExperience> trainingExperiences;
}    